Pulau Besar

Pulau Besar is the name of many islands in Malaysia and Indonesia. In the Malay language, it is known as Big Island.

See also